package eteam.aps.model.export.query;

import com.fasterxml.jackson.annotation.JsonIgnore;
import eteam.aps.common.entity.ParentEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.time.LocalDate;

/**
 * ClassName ShipmentDataQuery
 *
 * @author Ll
 * @since 2025/5/28
 * Description ：发货数据查询条件
 */
@ApiModel("发货数据查询条件")
@Getter
@Setter
public class ShipmentDataQuery {
    @ApiModelProperty("电子流")
    private String electronFlow;
    @ApiModelProperty("开始日期")
    private LocalDate startTime;
    @ApiModelProperty("结束")
    private LocalDate endTime;
    @ApiModelProperty("运单号")
    private String orderNumber;
    @JsonIgnore
    private Integer status = ParentEntity.FSTATE_DELETED;
}
